package me.zhengjie.modules.biz.domain.req;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;

/**
 * 统招智能荐校请求：统招分类较多，分开处理
 */
@Data
public class TzRecommendReq {

    @NotNull
    @ApiModelProperty(value = "渠道：1.统招 2：专升本 3：单招（高职、中职）")
    private Integer category;

    @NotNull
    @ApiModelProperty(value = "地区")
    private String address;

    @NotNull
    @ApiModelProperty(value = "分数位次")
    private Integer scoreSort;

    @NotNull
    @ApiModelProperty(value = "总分")
    private Double grossScore;

    @NotNull
    @ApiModelProperty(value = "用户id --- 是否需要限制用户查看院校的数量")
    private Long userId;

    @NotNull
    @ApiModelProperty(value = "性别 1：男 2：女")
    private Byte gender;

    @NotNull
    @ApiModelProperty(value = "统招考试类别【1：文史 2：理工】  ---统招")
    private Integer TzExamType;

    @NotNull
    @ApiModelProperty(value = "0:全部（一般不使用） 1：公办 2：民办 3：保 4：稳 5：冲 6：985 7：211 8：双一流 9：省重点 10：港澳")
    private Integer type;

}
